package com.weim.weim.entity;/**
 * @author ：ju
 * @date ：Created 2024/7/11 2:48 PM
 * @description：
 */

import com.baomidou.mybatisplus.annotation.TableField;

import java.util.Date;

/**
 * @program: houlangss-server
 *
 * @description:
 *
 * @author: ju
 *
 * @create: 2024-07-11 14:48
 **/
public class UserBaseInfoRequest extends UserBaseInfo{

    private Integer id;

    /**
     * 用户名，唯一
     */
    private String username;

    /**
     * 1.监护人 2.孩子 3.其他亲戚
     */
    private String identity;

    /**
     * 微信登录OpenID
     */
    private String wechatOpenid;

    /**
     * 微信登录UnionID（如果可用）
     */
    private String wechatUnionid;

    /**
     * 手机号，唯一
     */
    private String phone;

    /**
     * 手机号，唯一
     */
    private String password;

    /**
     * 个人详情文本
     */
    @TableField("personDetail")
    private String persondetail;

    /**
     * 上传视频地址列表
     */
    private String videoUploadUrls;

    /**
     * 学校名称
     */
    private String schoolName;

    /**
     * 班级名称
     */
    private String className;

    /**
     * 报告信息，可以是JSON或其他格式
     */
    private String reportInfo;

    /**
     * 绑定用户小孩id
     */
    private Integer relationId;

    /**
     * 备用字段1
     */
    private String spareField1;

    /**
     * 备用字段2
     */
    private String spareField2;

    /**
     * 备用字段3
     */
    private String spareField3;

    /**
     * 备用字段4
     */
    private String spareField4;

    /**
     * 备用字段5
     */
    private String spareField5;

    /**
     * 注册时间
     */
    private Date createdAt;

    /**
     * 更新时间
     */
    private Date updatedAt;


}
